package com.qdxht.dispenser.utils;

public class DataValidUtil {
    /**
     ^[1-9]\d*$　 　 //匹配正整数
     ^-[1-9]\d*$ 　 //匹配负整数
     ^-?[1-9]\d*$　　 //匹配整数
     ^[1-9]\d*|0$　 //匹配非负整数（正整数 + 0）
     ^-[1-9]\d*|0$　　 //匹配非正整数（负整数 + 0）
     ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$　　 //匹配正浮点数
     ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$　 //匹配负浮点数
     ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$　 //匹配浮点数
     ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$　　 //匹配非负浮点数（正浮点数 + 0）
     ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$　　//匹配非正浮点数（负浮点数 + 0）
     **/

//    public static String NUM_REGEX = "^[+-]?\\d+(\\.\\d+)?$";//金额正则表达式
    public static String NUM_REGEX = "^[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*$";//匹配正浮点数
    public static String POSITIVE_INT_NUM = "^[1-9]\\d*$";//正整数

}
